

CC=gcc
LD=ld
OBJDUMP=objdump
SIZE=size


C_SRC=$(wildcard *.c)
INC_SRC=-I.
O_OBJ=$(C_SRC:%.c=%.o)

TARGET=elf_parse.elf

.PHONY: all

all: $(TARGET)

$(TARGET) : $(O_OBJ) 
	echo "Link $^"
	$(CC) -o $@ -m32 $^


%.o : %.c
	echo "build $<"
	$(CC) -o $@  -m32 -g $(INC_SRC) -c $<

clean:
	rm ./*.o ./*.d -rf
